package com.yuncheng.oaApi.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

public class OaXzswspVo {
    @ApiModelProperty(value = "主键id")
    private String oaid;

    @ApiModelProperty(value = "日期")
    private String frq;

    @ApiModelProperty(value = "自然编号")
    private String fzrbh;

    @ApiModelProperty(value = "科室")
    private String fks;

    @ApiModelProperty(value = "事项")
    private String fsx;

    @ApiModelProperty(value = "类别")
    private String flb;

    @ApiModelProperty(value = "拟办意见")
    private String fnbyj;

    @ApiModelProperty(value = "拟办人")
    private String fnbr;

    @ApiModelProperty(value = "拟办时间")
    private String fnbsj;

    @ApiModelProperty(value = "科室领导意见")
    private String fksldyj;

    @ApiModelProperty(value = "科室领导意见人")
    private String fksldyjr;

    @ApiModelProperty(value = "科室领导意见时间")
    private String fksldyjsj;

    @ApiModelProperty(value = "办公室意见")
    private String fbgsyj;

    @ApiModelProperty(value = "办公室意见人")
    private String fbgsyjr;

    @ApiModelProperty(value = "办公室意见时间")
    private String fbgsyjsj;

    @ApiModelProperty(value = "分管领导意见")
    private String ffgldyj;

    @ApiModelProperty(value = "分管领导意见人")
    private String ffgldyjr;

    @ApiModelProperty(value = "分管领导意见时间")
    private String ffgldyjsj;

    @ApiModelProperty(value = "中心领导批示")
    private String fzxld;

    @ApiModelProperty(value = "中心领导批示人")
    private String fzxldpsr;

    @ApiModelProperty(value = "中心领导批示时间")
    private String fzxldpssj;

    @ApiModelProperty(value = "备注")
    private String fbz;

    @ApiModelProperty(value = "流程状态")
    private String flczt;


    //vo增加额外

    @ApiModelProperty(value = "流转id")
    private String jobid;

    @ApiModelProperty(value = "环节名称")
    private String fhjmc;

    @ApiModelProperty(value = "流程名称")
    private String flcmc;


    @ApiModelProperty(value = "流程是否结束")
    private String lcsfjs;

    @ApiModelProperty(value = "发送人")
    private String ffsrmc;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "发送时间")
    private Date ffssj;

    @ApiModelProperty(value = "待办人")
    private String fdbr;

    @ApiModelProperty(value = "办理人")
    private String fblr;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "办理时间")
    private Date fblsj;

    @ApiModelProperty(value = "办理状态")
    private String fblzt;

    @ApiModelProperty(value = "办理状态不等于")
    private String fblztne;

    @ApiModelProperty(value = "办理意见")
    private String fblyj;

    @ApiModelProperty(value = "办理意见")
    private String fdbrid;

    @ApiModelProperty(value = "办理类型")
    private String fbllx;

    @ApiModelProperty(value = "办理部门")
    private String fblbm;

    @ApiModelProperty(value = "退回意见")
    private String fthyj;

    @ApiModelProperty(value = "是否可撤回")
    private String fsfkch;

    public String getFsfkch() {
        return fsfkch;
    }

    public void setFsfkch(String fsfkch) {
        this.fsfkch = fsfkch;
    }

    public String getFfgldyj() {
        return ffgldyj;
    }

    public void setFfgldyj(String ffgldyj) {
        this.ffgldyj = ffgldyj;
    }

    public String getFfgldyjr() {
        return ffgldyjr;
    }

    public void setFfgldyjr(String ffgldyjr) {
        this.ffgldyjr = ffgldyjr;
    }

    public String getFfgldyjsj() {
        return ffgldyjsj;
    }

    public void setFfgldyjsj(String ffgldyjsj) {
        this.ffgldyjsj = ffgldyjsj;
    }

    public String getFthyj() {
        return fthyj;
    }

    public void setFthyj(String fthyj) {
        this.fthyj = fthyj;
    }

    public String getFbllx() {
        return fbllx;
    }

    public void setFbllx(String fbllx) {
        this.fbllx = fbllx;
    }

    public String getFblbm() {
        return fblbm;
    }

    public void setFblbm(String fblbm) {
        this.fblbm = fblbm;
    }

    public String getFdbrid() {
        return fdbrid;
    }

    public void setFdbrid(String fdbrid) {
        this.fdbrid = fdbrid;
    }

    public String getFblyj() {
        return fblyj;
    }

    public void setFblyj(String fblyj) {
        this.fblyj = fblyj;
    }

    public String getOaid() {
        return oaid;
    }

    public void setOaid(String oaid) {
        this.oaid = oaid;
    }

    public String getFlczt() {
        return flczt;
    }

    public void setFlczt(String flczt) {
        this.flczt = flczt;
    }

    public String getFnbyj() {
        return fnbyj;
    }

    public void setFnbyj(String fnbyj) {
        this.fnbyj = fnbyj;
    }

    public String getFnbr() {
        return fnbr;
    }

    public void setFnbr(String fnbr) {
        this.fnbr = fnbr;
    }

    public String getFnbsj() {
        return fnbsj;
    }

    public void setFnbsj(String fnbsj) {
        this.fnbsj = fnbsj;
    }

    public String getFksldyj() {
        return fksldyj;
    }

    public void setFksldyj(String fksldyj) {
        this.fksldyj = fksldyj;
    }

    public String getFksldyjr() {
        return fksldyjr;
    }

    public void setFksldyjr(String fksldyjr) {
        this.fksldyjr = fksldyjr;
    }

    public String getFksldyjsj() {
        return fksldyjsj;
    }

    public void setFksldyjsj(String fksldyjsj) {
        this.fksldyjsj = fksldyjsj;
    }

    public String getFbgsyj() {
        return fbgsyj;
    }

    public void setFbgsyj(String fbgsyj) {
        this.fbgsyj = fbgsyj;
    }

    public String getFbgsyjr() {
        return fbgsyjr;
    }

    public void setFbgsyjr(String fbgsyjr) {
        this.fbgsyjr = fbgsyjr;
    }

    public String getFbgsyjsj() {
        return fbgsyjsj;
    }

    public void setFbgsyjsj(String fbgsyjsj) {
        this.fbgsyjsj = fbgsyjsj;
    }

    public String getFzxld() {
        return fzxld;
    }

    public void setFzxld(String fzxld) {
        this.fzxld = fzxld;
    }

    public String getFzxldpsr() {
        return fzxldpsr;
    }

    public void setFzxldpsr(String fzxldpsr) {
        this.fzxldpsr = fzxldpsr;
    }

    public String getFzxldpssj() {
        return fzxldpssj;
    }

    public void setFzxldpssj(String fzxldpssj) {
        this.fzxldpssj = fzxldpssj;
    }



    public String getFrq() {
        return frq;
    }

    public void setFrq(String frq) {
        this.frq = frq;
    }

    public String getFzrbh() {
        return fzrbh;
    }

    public void setFzrbh(String fzrbh) {
        this.fzrbh = fzrbh;
    }

    public String getFks() {
        return fks;
    }

    public void setFks(String fks) {
        this.fks = fks;
    }

    public String getFsx() {
        return fsx;
    }

    public void setFsx(String fsx) {
        this.fsx = fsx;
    }

    public String getFlb() {
        return flb;
    }

    public void setFlb(String flb) {
        this.flb = flb;
    }

    public String getFbz() {
        return fbz;
    }

    public void setFbz(String fbz) {
        this.fbz = fbz;
    }

    public String getJobid() {
        return jobid;
    }

    public void setJobid(String jobid) {
        this.jobid = jobid;
    }

    public String getFhjmc() {
        return fhjmc;
    }

    public void setFhjmc(String fhjmc) {
        this.fhjmc = fhjmc;
    }

    public String getFlcmc() {
        return flcmc;
    }

    public void setFlcmc(String flcmc) {
        this.flcmc = flcmc;
    }

    public String getLcsfjs() {
        return lcsfjs;
    }

    public void setLcsfjs(String lcsfjs) {
        this.lcsfjs = lcsfjs;
    }

    public String getFfsrmc() {
        return ffsrmc;
    }

    public void setFfsrmc(String ffsrmc) {
        this.ffsrmc = ffsrmc;
    }

    public Date getFfssj() {
        return ffssj;
    }

    public void setFfssj(Date ffssj) {
        this.ffssj = ffssj;
    }

    public String getFdbr() {
        return fdbr;
    }

    public void setFdbr(String fdbr) {
        this.fdbr = fdbr;
    }

    public String getFblr() {
        return fblr;
    }

    public void setFblr(String fblr) {
        this.fblr = fblr;
    }

    public Date getFblsj() {
        return fblsj;
    }

    public void setFblsj(Date fblsj) {
        this.fblsj = fblsj;
    }

    public String getFblzt() {
        return fblzt;
    }

    public void setFblzt(String fblzt) {
        this.fblzt = fblzt;
    }

    public String getFblztne() {
        return fblztne;
    }

    public void setFblztne(String fblztne) {
        this.fblztne = fblztne;
    }
}
